reflections on life - Turkish English Dictionary